Good location and easy communication with the hosts. Lower your expectations and you should have a good time there.