Good value for money and an enjoyable stay.