David's place is almost too good to be true. The location and amenities are outstanding. Personal touches and thoughtful details made this stay one of the best Airbnb's I've ever stayed at. Communication with David was immediate and we will most certainly be back again.