Very spacious, great amenities, and comfortable stay