Fantastic apartment. Spacious, clean and modern with a beautiful view of the main beach. Terri was a perfect host, welcoming and helpful. We will definitely stay here again. Thanks for the great stay Terri!