We stayed here for 10 days with our family and it was perfect for us. The apartment is in an awesome location with the promenade, restaurants and beaches on your doorstep. The place is well equipped and has everything you need, including an inverter so we had power and WiFi during load-shedding. The decor is lovely and neutral and welcoming and everything feels comfortable.