Location is fantastic. Size is perfect. Pet friendly is a bonus! The only issue we had was the beds, they were all uncomfortable (we tried them all) for us and unfortunately didn’t get my rest on our stay. We have seen a few positive reviews on the beds recently so maybe it was just us.
We would definitely stay again if the beds were upgraded.