Immaculately presented apartment. Fantastic views and proximity to beach. Loved our stay. Highly recommended.