This is a great place to stay and will more than satisfy all expectations. The hosts are outstanding people for whom nothing is too much and the attention to detail is superb.
A five star home away from home.