Beautiful place, excellent location. David was a great host! 5 stars!!