This place is amazing, the size is good and the pool is just up the stairs. It is a 5 minute walk to the beach. Plenty of restaurants in the area and there are a few shops within 2 minutes walk. The apartment is spotless. The hosts are very wonderful. Can't recommended it enough!