This apartment has everything - great location, lovely views, walks into the hills, runs along the seafront, an amazing public swimming pool over the road ... we could easily have stayed for a month! Charl was great at communication so if anything had gone wrong (it didn't) we felt confident it would be sorted out. We would definitely recommend this property.