I was somewhat disappointed with my stay at Hacienda del Sol. The night I arrived, there was a Luau, which was incredibly noisy and I was unable to find parking due to the event. I would expect that guests of the hotel would be prioritized ahead of visitors not staying at the resort. The service at the restaurant was slow, particularly since there were few tables seated. The adults-only pool area was nice but there were not clear instructions on how to order food/drink so I had to text guest services and ask them to place the order. There was no staff in the area, which is usually the case at a resort with pool areas. Overall, my birthday staycation was underwhelming and I wouldn’t return for a special event. They did, however, leave a little card and box of snacks in my room, which I thought was a nice touch.