Excellent place to stay. Only two problems: There was a mix up that a worker gave away our room to someone else after we told them we would be landing at 0200 in the morning. They put us in a downgraded room until the morning. Then when we tried to get our proper room, a clerk that acted like he was a manager didn't want us to get our room and tried to block it. His coworkers worked something out anyway (I don't think they liked him too much...) Wasn't the room we ordered (King bed /Balcony, but it was nice. rest of the staff, especially the night guys, were awesome. If it wasn't for the one jack@ss, they would've gotten 5 stars. Would've liked to have gotten our room though. We were thinking about returning for a birthday soon, but....