very good overall service and stay