This apartment is amazing! Modern, stylish interior and the breath taking view. The kitchen is well equipped even for family cooking. Facilities are clean, well maintained. We really enjoyed the neighbourhood, proximity to golf course and the beach makes it ideal location. Communication with the owner was smooth and all went as planned. Really enjoyed the stay.