This place has everything you need, and I mean everything. Nuff said.
The host is also very responsive and courteous. We had to check out slightly late due to late arrival and he was very understanding.