Great location and thoughtful hosts. We would definitely stay again.