We had a fantastic stay at David's place. It had beautiful views and was well equipped with everything you might need. David was a great host and communicated well. We would definitely stay here again!