Clean, very nice host, great communication, good location, good price and quality