Perfect for a family. The location was amazing and the space was comfortable and clean. The pool isn’t too kid-friendly, but the beach is just steps away!