Great stay, excellent location. Diana was very responsive and you really couldn't ask for a better host. The Internet was problematic throughout our entire 10-night stay, kept dropping out which made it difficult to get any work done. However, all in all, this is a great spot for a large party and you will not be disappointed.