10/10 - incredible house, great hosts and the location is second to none. We will be back!