A good value for money stay.