Great location, great hosts....what more can you ask for