The apartment is very clean and tidy. The little courtyard is great to have a BBQ. It is close to shops, attractions and the beach is just across the road. It is a beautiful place to stay.