Excellent all round. We had a great time, Garry was very well prepared and we had total privacy for our entire stay but had the reassuring thought that Garry was there if needed. Just look at the location, you can not get better than this for anything near the price, it was just fantastic.