Spacious, clean and fantastic amenities.