Good things: location is across from beach, close to several restaurants, walking distance to town. Pool is nice and air conditioner in bedroom worked well. Pictures from websites do not reflect actual condition in 2024. Villas are very tired, outdated and in desperate need of repair, renovations/cleaning. Stayed in two different apartments. First one very dark, front double door was covered in curtains and opened into small sitting area about 3x5 feet. Furniture dirty with crumbs, sand under cushions. Kitchen and dishes poorly equipped and not properly cleaned. Microwave rusty. Fridge extremely noisy, people in the next apartment were woken up in the night by the noise. Shower did not drain properly so you ended up standing in 1-2 inches of water. We moved to different room on courtyard side. Furniture worn, dirty and some broken. Fridge rusty inside and out. Air conditioner leaked water on the floor. Mismatch of dishes and utensils, only a few of each. Sink had no plug. Only two saucepans and tired old microwave. TV losing its color. Flower boxes of dead plants on balconies and around pool. Housekeeper was very kind and helpful, however, we believe her ability to maintain the entire complex is limited by her time and resources. Nightmare laundry facilities. Two washing machines, one badly rusted. An old commercial dryer shredded some of our clothes. Can only dry clothes on lines outside laundry. Lots of potential if only it was updated and better maintained.