Ideal for a beach holiday. Clean and tastefully decorated with all the necessary amenities. Lovely mountain and beach views! Short walking distance from shops and restaurants. Super friendly agent, eager to assist with any requests. Had a wonderful stay :)