James is amazing! Can you please give him a 6th star!! He is very nice, very careful, the room was absolutely perfectly clean, you will find anything you need, for our first days in ZA it was all we need, simply perfect! Thank you for everything James!!!