best location in Cape Town , with super easy access to the beach and beautiful views of the mountains and the sea