This place was perfect for our group. Awesome location, clean, lots of space, great patio.