This place was perfect for our month-long stay. Our family was extremely comfortable and David was exceedingly responsive to all of our needs (although there were few). The place is exactly as described in the listing, parking was also very easy with our rental car. We would surely stay here again.