From the time we entered the office to when got to our first room to when we ate in the wonderful restaurant, the service was very good. We were welcomed with a cheerful young woman who spoke very clear English and greeted us with their homemade cocktail, which could be my new favorite beverage! The manager was also gracious and showed us to our room, which was on the first floor. That’s when it got sketchy. The odor in the room hit us like a brick wall. I thought it was a cigarette mix with cigar smell, and my sister thought it was dog smell. It was strong and we didn’t think we could manage in that room. We went to the office to ask for a different room and in a few minutes or taken to a different first floor room. We thought that that rooms older was a bit less and that we could maybe spend the night there, but after undressing and getting into the shower, the water didn’t come out of the showerhead. So back to the office we went after getting dressed again and young man taking over the front desk cheerfully placed us in a third floor room. This room had even less, but it was still there odor and we asked him to get the shower running before he left which he did. so we stayed in the third room and did OK. These large rooms appear to be identical and everything you need for a comfortable night stay. There’s a large pool outside and lounge chairs. We were extremely impressed with the restaurant where we had dinner and breakfast that were super tasty and great service.