Absolutely perfect location and great for groups. Hosts had great communication and were very helpful at all times. Would definitely stay here again!