Absolutely perfect! The location, amenities, and cleanliness made for an excellent stay. I would highly recommend it to anyone and will be returning!