The Sercotel Club Cayo Guillermo , on the beach front, surrounded ...