Place is really fantastic. Has it all. Great for big groups who want to just hang out, play games, and enjoy some nice views and weather. Everything works pretty well and communication was easy. Would recommend/stay there again.