Overall is pretty good! A great number of parking. Location is perfect! Breakfast is not bad but utensil was dirty so I have a hotel breakfast in just the first two days of staying. Mostly staffs are very good informed but the check-in staff didn't tell a common/useful information at check-in ex. dogs are able to walk around lobby area and patio, and there's a breakfast box which I have to ask other staffs in person about it. The tile floor in room is definitely not dog friendly thing. The sinks are not in the right position both kitchen and bathroom which quiet wet around when using. And pet charge is not too expensive but they call it deep cleaning fee although I don't feel any deep cleaning at all, it's not different from the basically cleaning in my opinion.