The place has everything you need. I was really impressed by Xolani’s communication throughout my stay. Wonderful stay