Great location, great amenities, made for a great "staycation"