Excellent location! Perfect for our large family and David was an excellent host. Quick to respond to questions! Would stay there again for sure.