Location was incredible. Perfect for a large group! Place was clean. We loved our stay!