Great place - great host - all needs met - a pleasure to stay here.