This place is awesome! Clean, plenty of room for a large group to gather and have your own privacy at the same time. The outside gazebo area is great during the day or even later in the evening to sit back or enjoy pool time. We were even able to grill and enjoy the large table area in the yard. As for location, you couldn't ask for better, walking distance to anything you want to eat drink or just need. I would stay here again!!