The home is beautiful, and was exceptionally clean. We found the kitchen to be well stocked, and had everything we needed for our month's stay. The view of the ocean and Table mountain is amazing with the large windows and balcony. The place gets a tons of natural light, and is spacious for 3 guests. The hosts were very kind and made sure to check in to make sure the stay was enjoyable. I would absolutely recommend staying here.