When I think about a boutique guesthouse in Sandhurst, JHB - and a French-style one at that - I think gilt, pretension, expense. Le Chatelat took me completely by surprise. For starters, it's good value - we stayed in a magnificent suite, with an exquisite view of the gardens and pool - for roughly the same price per night as many standard urban hotels. Then, the food and wine (served in our room and ordered specially) was outstanding. Finally, the staff were amazing - friendly, engaging, sincere. None of that awkward fawning nonsense I'm used to from upmarket hotels. I would definitely stay at Le Chatelat again, and not just for an anniversary (although it is one of the most romantic spots I've ever been to, and perfect for a special occasion). If you have a party or function, I'd grab the private cellar. Those guys know what they're doing.