The favourite hotel of the Portuguese going to the Seychelles, and the main reason why they hate it! Why? Far from everywhere, nothing around. The beach has rough seas, or is plagued but tremendous itching algae...
JPC: all rights reserved