A family away from family, great stay