The communication around booking & the check-in process were very good, however the property was disappointing. On entering the flat there was a strong smell of damp which remained throughout our 5 day stay. There was a bar directly below which played very loud music until gone 2am. The bed linen had obviously been washed but was stained and the mattress had no protector on it and there were unpleasant visible stains. We had been warned about building work taking place in the block, however with only a couple of weeks notice given prior to our stay we didn't have time to find an alternative - which we would have done as it was loud. These negatives unfortunately outweighed the positives such as the location which was good for the beach, bars and restaurants, and Baleal was a great spot to be located for visiting sites close by.