The self catering apartment was in a nice location, but we were not advised that the area has 'water shedding'. We experienced the following: 1. leaking ceiling in the lounge with a huge stain. 2. hard 'sofa's' to sit on in the lounge. 3. huge cockroaches running through the kitchen and bathrooms at night. 4. a fridge that didn't work... More
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.