Clean, comfortable, great location, easy to communicate with the host. Would 100% recommend staying with Dennis!