Spacious, clean, and wonderful amenities