Really good-value inn. It surprises me with a so nice rooms, view and service.
The owner was waiting me when I arrived, with some food, out of regular eating hour. She helped me a lot, since my one-day delayed flight (and she didn't charge me, even with my booking), and wake up really early to prepare a breakfast before I go to shark dive at 5 am. She also talked a lot about the city and place to visit and eat in Cape Town.
The internet was fast and reliable, the room very comfortable and clean. It changed my previous impression about South Africa and I can recommend to every my friends to visit Cape Town and stay in Upperbloem.
One bad point is that you need to 'climb' the streets to go there, but in the other hand, you have an incredible view of Atlantic Ocean and the city.More