Excellent place to stay, location is amazing and the home is beautiful. David was a great host too, made it very easy for my friends and me before and during our stay.