Wow!! Everything has been thought of at Toka Ridge. It was spotless, luxurious and extremely spacious. We will definitely come again.