On arrival met by the owner who stated we could not stay in our booked apartment due to a water leak. She put us into her own apartment a few blocks away from our chosen site. This was very good of her and although we went on to enjoy our holiday we missed the pool and the view we had paid for.
This is why we give this a 1 star as we have no idea what the apartment in question is like. Also not recommend as we have not seen.