The room i stayed in wasnt bad, it was a spacious suite. They have 3 different pools for guests and the hotel is set up with separate building with pathways in between almost like an apartment community. We didnt encounter any issues during our stay, nor did we encounter anything outstanding. I remember they did charge a hefty deposit upon check in.