enjoyable stay. value for money