When we got there, one representative was rude. I asked if we could check in at 1pm vs. 3pm and said no rooms available, which is understandable. I asked if we could drop off our 3 backpacks and she said it was too much luggage. A few minutes later we saw a family was able to drop off their luggage. I asked a second representative and immediately she replied, "Of course." So, one rep was nice and one rude. The guests can only get one towel a day with limited hours to get and return towels. They write the guest name and room number along the towel number near the tag. When I went back to check in, the rude rep asked for my reservation name and.gave me my room and one key, but no WIFI or anything else. She was very rude still. I was under the impression that we had easy access to the beach, but they told me that I had beach view from the 5th floor. However, we had to cross a small street, a parking lot, and some more hotel rooms to access the beach. The infinity pool was dirty and too warm to the touch, it was uncomfortable. Another pool was a little cleaner. On the beach, it was uncomfortable to walk into the water due to the pebbles and rocks. It is only about a" 10 feet band of rocky terrain under the water. But it is all along that area. The good thing is that there is a small restaurant within walkig distance called Rinconcito Mexicano. The food there is really good. Freshly cooked as you order. There is also a convenient store.