Clifton is the BEST of Cape Town and probably one of best spots in the world. To be here on the right side of Victoria road and go down to the beach with a lift is just unbeatable. The Apartment does have a nice garden view , but also ocean sound. Come down to this beautiful country. Don’t be afraid. Corona is not an issue here!