Great location, great hosts, interesting layout. Can get hot on summer days.