Excellent place for a large family or group, great location