The hotel is fairly new, and the room was clean when we checked in. They offer breakfast in the morning. The pool is a salt water pool, as is the hot tub.
On the downside, we stayed 2 nights and they didn’t clean our room the 2nd day when we were out of the room. We called down to the front desk, and were told that the check in person should have told us that guests need to request maid service. (Oddly enough, the person that told us this WAS the guy that checked us in). They promptly brought us some towels when requested. The water pressure in the room was terrible. We paid over $200 per night for the room, so it could have been better.