Great location, good amenities, friendly service, home away from home.