David’s place has an AMAZING view. There are a couple things that were less than great for the price point but he was very easy to communicate with and we understood that we booked last min and he had to fix a couple things. Great guy and great listing. I am only rating lower than 5 stars because of the fact that there were a couple things missing (in my opinion) for the listing to be priced the way it was. However, it was overall a great stay.