Great location, good hosts, good value for money.