Excellent stay! Everything was as advertised plus more!! The owner's sister met me and did a thorough orientation. There was enough linen and towels to replace every day and all possible amenities including washing powder, bottled water, fresh fruit, cheeses and toiletries. There was also reliable wifi and DSTV. Secure parking was great and all shops and restaurants conveniently located in or near the building. Would not hesitate to stay again.