Great location, true to pictures, great communication from hosts.