All as described- excellent location and a great place for large groups or multiple families.