A lovely place to stay, but could do with some fine tuning.