Great location and thoughtful hosts! Would definitely stay again.