I was very disappointed in the unit we booked. The resort was beautiful, and well maintained. The unit we stayed in was filthy. It was very out dated. The air conditioning unit was in the living room, but the air didn't make it back to the bedroom, which made for very uncomfortable sleeping. There was a hide a bed in the living room, but it was broken so we couldn't sleep on it, and really just a piece of crap. The matress pad that was on the matress had several pee stains on it. The recliner in the living room was broken, so it didn't recline, and it had a horrible odor. My wife had to clean the bathtub because there was soap scum, and as she put it, absolutely gross. The only good thing about this place was the location, and the view. Very central to most places. You could walk to the shop's and restaurants. The patio outside our unit had a beautiful view of the water, and right next to a very small beach. If it weren't for these two things things, location, and the resort itself, i would give this place a below 1 rating if there was one. It was clearly not taken care of, and the owner obviously doesn't care!!