Spacious, very clean, stocked with plenty of towels and amenities. Perfect for what we needed!