Our room was very dirty. The room was not dusted, with cigar ash, etc. on the furniture, the floors were terribly dirty as well. In all my years of housekeeping I have never seen such a dirty room. The mirrors and tv were cleaned with a greasy cloth. Our king size bed had a broken mattress, forcing us to sleep on only 1/4th of the bed. There were no bike rentals like we were promised. I incurred over 100 mosquito bites in less than 18 hours and the hotel had no mosquito spray to alleviate my discomfort. My body was in complete discomfort and pain. The beach was beautiful but due to the sand flies we could not spend more than a minuet basking in the sun without being bit. The restaurant food was a disaster. We were served a can of cold canned green beans as an appetizer, and it went terribly down from there. We were supposed to spend 4 nights, but left within 18 hours. Would not recommend, and would never, in a million years return. There are no walking trails or nature tours as we hopped.