Comfortable stay in a fully equipped apartment. Location is prime and close to amazing restaurants and beaches.