The place was clean. It was close to everything, church, zoo, beach, stores, restaurants. The resorts itself have swimming pool, tennis court, jacuzzi, sauna. It's a nice place to stay. The staff made sure that we got everything we need and we arrived.