great location. great hosts. we had a minor problem due to our own stupidity and they helped right away