The staff and service at this hotel were wonderful, very helpful, courteous, and pleasant to deal with. Can't say enough about them. If we were to return it would be because of them. The rooms were fairly clean, and housecleaning was fast and efficient, but rooms and towels had an unpleasant odor. Beds were not the most comfortable, and internet was awful. From three different rooms, at best we got about 2.5 Mbps during the day with intermittent connectivity, and at night we barely got a connection at all, if even. If you have work to do from the hotel that requires a reliable/fast connection then look elsewhere.