This place has everything you will need. We were treated very well and the hospitality was great. I would recommend staying here. The price was not bad.