Super host, super place, super value for money.