great communication, helpful, generous and friendly! great stay!!!