The appartement was good and new but some stain of moisture already appart on the bottom of the wall, some wall sealing unglue on our stay. The service was really terrible the cleaning lady try to charge us on the spot for some dirt on a towel and was really agressive ,one off the two toilet when out of service the manager off the place told us he would send someone to repare it twice but never did it. Really sad because the place has potential, with many restaurants around local food and a good beach.