Wonderful place, excellent location, superb host!
What more do you want?!