Pool was nice for the kids. Apartment is rather dark (no windows in dining/kitchen area), but well equipped, clean and spacious. Very good location, close to beach and restaurants. We were surprised to have to pay a check-in fee when we arrived.