Deans place is in stunning Clifton Beach with unsurpassed views of Clifton beach and the mountains behind, sunsets were the best. The apartment is 5 star, luxurious accommodation, excellent security and parking on site. Very well equipped kitchen, beautiful linen and furniture, TV, Wi-Fi , huge veranda and a gas braai perfect for entertaining. We loved our stay.