Clean, tidy, perfect for a long or short stay, great, location and host.