Excellent stay! Perfect for a large group like we had! The hosts were exceptional and took care of everything we needed!