Heaven. Clean, easy to heat, great value for money, great hosts, gorgeous location, well stocked kitchen, hard to fault.