The location is indeed great. Minutes away from the camps bay busy beach and restaurant street. And yes, both bedrooms have ocean views and all the basic amenities are there. But the place needs lots of TLC. Unpainted patches on a wall, chipping paint in the bathroom and dirty windows that blurred the beautiful views. The pictures are much nicer than the reality of this place. No wifi during load shedding. Communication with the property management company was excellent at all times. And check-out was easy and convenient. It was ok for the 2 days we stayed, but not more.