A great place to stay in a lovely location where you are made to feel very welcome from the moment you arrive until the moment you leave.