excellent location, well heated and very good host