We had a really great time staying here. The location was perfect and it was everything we needed. David was a great host!