From the accommodation to the location, everything was perfect for our stay. The bedrooms were both comfortable and spacious. The one and a half bathrooms avoided any conflicts. The kitchen, dining area and lounge were both convenient and comfortable and the outside sitting area in its own private garden with a beautiful view of Table Mountain exceeded all of our expectations. Secure parking for two vehicles rounded off a perfect stay.