Clean, convenient, has everything you need and spacious with a big fenced garden. Great that we could take our dog. We would definitely stay again.