This place met all our needs for our stay.