Spacious, comfortable, super clean, lots of amenities and great for family vacations. Check in and check out was a breeze. Highly recommend!