Great for a family with children. Very clean- staff in building very nice. Kitchen had everything we needed. Provided a portable crib and beach towels and chairs