The location and amenities get an A++ from us. We loved our stay.