A warm welcome, wonderful environment and exceptional host. Immediately feel welcomed, relaxed and at home