What can I say - nice host, nice place, handy location, value for money and great communication. Not often I can say that about anywhere I've been.