Beautiful home, great location, wonderful hosts. Book it for as long as possible, you won’t want to leave!