Great apartment! The views are spectacular. Having the chairs & umbrella was great. The cafe on the first floor serves delicious food all day & they will deliver to the pool, beach or apartment. Reservations are a must for most restaurants so check them out ahead of time. Check in is tricky and patience is required. Peter is a conscience host.