Great location, with swimming pool on roof.
Only thing to keep in mind in the summer the bed room gets a lot of direct sun light. If you are not from SA be aware with the power cuts (load shedding) the room gets quite warm.