A very comfortable place to stay in, situated in a very pretty and peaceful location.