The place is great and so the hosts - constantly checking in to see if everything is in line w expectations.
Definitely highly recommended