Wow what an amazing find. It is perfect in every way.
I felt like I was staying in a stylish hotel in the city, with penthouse views. It is spacious, super clean and very quiet.
You definitely need a car, but can park and ride in Newlands or Johnsonville if you don’t want to take the car into the city.