Good location, great amenities and perfect for our stay.