The hotel is very modern. Rooms are big, clean, and well designed. Pool is great. Bring your own towels, or else you are charged to use theirs. I would recommend more of a pool menu. Wifi doesn't work near pool or in the room-very frustrating. Staff was very nice. We enjoyed our stay.