Rooms are great, however the service is not. They are not clear on their policies either. If you book on a third party website like ******* for example, the hotel will charge to directly(after you check out), a $150 non refundable pet deposit, then they also charged the card on file for incidental the same $150, so now your room for one nights ends up being $450.