Very clean hotel, friendly staff, you do have to pay a $200 deposit but it is worth it. Also, they have really cool smart TVs :)