This is the PERFECT place for a family gathering - it had everything we needed. And in a fabulous location as well. I hope we will be able to come back sometime in the future!