Lovely place, very clean, modern and stylish. Nice and quite. Only downside was the vast amounts of seaweed on the beach.