Nice place with a good pool. With a car it's easy to get to some excellent beaches in the near but without a car it might be a bit difficult.
Apartment was clean and tidy. We were traveling with 3 kids and had 2 in the second bedroom and one on the couch. All slept well.