Everything was modern and super clean: the common areas, coffee bar, breakfast buffet, room, and pool area. There were great seating areas in the lobby and outside, and family games available to borrow. It was our first time bringing our dog to stay, and this is a very pet-friendly hotel. We saw two other guests with their dogs, they have pet walking and cleanup areas, and provided a list of local dog-friendly places nearby. We had an excellent stay.