Excellent accommodation with extra special touches which makes the whole experience the best it can be.