The description was spot on! It was right on the beach with a great view of Table Mountain on a clear day. The apartment had a fresh modern beach feel and was very clean with an extremely smart use of space. Simple touches like handwritten notes and DELICIOUS coffee in the pantry made us feel right at home. Iris is an awesome host that gives you personal attention. She goes out of her way to make you feel comfortable and taken care of. We will definitely be back or send others her way! We’ve already recommended it to a few of our friends.