A good place to stay, value for money, clean house