The place is spacious and clean. Super comfortable for a family. All the necessary items you require are available. We had a GREAT stay