Great accommodation, great venue in a lively square and great hosts