Fantastic place, very modern, clean and close to the beach and stores. Perfect.