The apartment is very spacious, fully equipped, and clean. The pool is great and just steps from the beach, great for children. David was very helpful and 100% responsive.