A great - no hassle - place to stay.