Beautiful house, great location, thoughtful hosts, would definitely stay again.