great place with excellent location and hospitality