Fantastic place, amazing location, great host! What more can you want.