Great amenities, thoughtful touches, great location for your pet, very clean and really well presented.