Great location, thoughtful hosts and comfy bed - what else do you need?