This was our third stay at Tara Del Sol. It never disappoints. The unit was clean, it has all the amenities needed, it is right on the well maintained beach, away from the noise of town- yet close enough to shop and eat. Suya tours is amazing and close by. I am not sure I would stay anyplace else when visiting Belize.