Clean, good location, wonderful hosts, definitely worth the money. Highly recommend. We will definitely be going back.