Overall stay was pretty good. Great friendly communication with constant check ups. Easy and precise explanations of all the information needed. Would recommend!