friendly, accommodating, knowledgeable--great stay all around.