A well-equipped and well-located stay.