Highly recommend to stay. David was extremely communicative, friendly and accommodating, and went out of his way to ensure everything was perfect and that we felt very at home in his place.