Really excellent all around. The apartment and location are beautiful, and hosts Garth and Douw take a lot of care to provide everything you need to be settled and ready for action immediately. Wish we could have stayed longer!