Eden on the bay is a great complex. The apartment interior is very stylish; 100% matches the pictures. It is large enough to easily cater 5 persons. From the balcony you can see table mountain and the ocean. Unfortunately the balcony is above a restaurant and the parking in front does take away a bit of the mountains magic. Nothing to ruin your holiday, but it does do injustice to the price.